the dark recesses of the castle - Turco Inglés Diccionario